Farmux 0.1 beta 1 =]

Publicado por Bruno Normandia 29/08/2007

[ Hits: 4.981 ]

Download farmux.py




Script baseado na lojinha.py do r _luks adaptado para farmácia/drogaria contendo banco de dados dos remédios e 'devedores'.

Como gostei de desenvolver, pretendo adicionar algumas melhorias assim que for me aprofundando em Python; então considero esta a Beta 1 =]

Aceito qualquer dica de melhoria e fontes de pesquisa sobre o python.

flw  ;)

  



Esconder código-fonte

#lojinha.py
import shelve

db={}
db=shelve.open('./famuxb1.db') #abre o db

def menu():
    print 'Farmux 0.1 beta 1\n'
    print '1 - adicionar devedor'
    print '2 - listar devedores e remedios cadastrados'
    print '3 - adicionar remedio'
    print '4 - sair'
    
    a=raw_input()
    if a == '1':
        nome=raw_input('qual o nome do devedor ?')
        divida=raw_input('quanto deve ?')
        armazenar(nome,divida)
        menu()
    elif a == '2':
        listar()
        menu()
    elif a == '4':
        print 'saindo ...'
        print "desenvolvido por Bruno Normandia"
        db.close()
        
    elif a == '3':
        remedio=raw_input('Qual o nome do remedio?')
        preco=raw_input('Quanto custa?')
        guardar(remedio,preco)
        menu()
     
def guardar(remedio,preco):
    db[remedio]=preco
def armazenar(nome,divida):
    db[nome]=divida
def listar():
    lista=db.keys()
    for i in lista:
        print '%s => %s\n' %(i,db[i])


menu()

Scripts recomendados

Painel com botões desligar, reiniciar, logoff e bloquear tela

Inteligência artificial com Python e Shell Script

Como rodar músicas mp3 pelo Python

Python, GKT e Konachan.com

LISCH e EISCH - Método de resolução de colisão


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts